undulating membrane - Deutsch Englisch Wörterbuch